package com.yunxin.core.infra.persistence.entity.product.query.result;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author zero°
 * @since 2023-05-31
 */
@Data
public class ProductPageResult {

    /**
     * id
     */
    private Long id;
    /**
     * 产品名称
     */
    private String productName;
    /**
     * 产品code
     */
    private String productCode;
    /**
     * 商户id
     */
    private Long merchantId;
    /**
     * 产品状态 0.下架 1.上架
     */
    private Integer productStatus;
    /**
     * 产品类型 1.信用贷 2.车抵贷 3.房抵贷 4.企业贷 5.商户贷
     */
    private Integer productType;
    /**
     * 投放地域类型 1.全国 2.指定城市
     */
    private Integer placementRegionType;
    /**
     * 投放地域(,连接)
     */
    private String placementRegion;
    /**
     * 产品总限量
     */
    private Integer totalLimit;
    /**
     * 可借金额
     */
    private String borrowableAmount;
    /**
     * 在线日期
     */
    private String limitDay;
    /**
     * 投放时段
     */
    private String placementPeriod;
    /**
     * 权重
     */
    private Integer weight;
    /**
     * 计费单价
     */
    private BigDecimal chargedPrice;
    /**
     * 计费方式 1.uv 2.注册 3.表单
     */
    private Integer chargedWay;

    /**
     * 对接方式
     */
    private Integer abutmentType;

    /**
     * 修改人
     */
    private String editor;
    /**
     * 更新时间
     */
    private Date editTime;
}
